package com.springboot_gradrecruit.model.vo.interview;

import lombok.Data;

import java.io.Serial;
import java.io.Serializable;
import java.util.Date;

/**
 * @author zr
 */
@Data
public class InterviewVO implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;

    private String interviewId;

    /**
     * 面试连接
     */
    private String interviewUrl;

    /**
     * 面试状态
     */
    private String interviewStatus;

    /**
     * 面试是否发出offer
     */
    private String interviewIsOffer;

    /**
     * 面试备注
     */
    private String interviewDesc;

    /**
     * 面试时间
     */
    private Date interviewData;

    /**
     * 面试企业ID
     */
    private String interviewEnterpriseId;

    /**
     * 面试学生ID
     */
    private String interviewStudentId;

    /**
     * 面试岗位
     */
    private String interviewJobId;

    /**
     * 岗位发布的公司的名字
     */
    private String jobCompanyName;

    /**
     * 岗位标题
     */
    private String jobTitle;

    /**
     * 岗位薪资
     */
    private Long jobSalary;

    /**
     * 岗位学历要求
     */
    private String jobEducationRequirement;

    /**
     * 岗位专业要求
     */
    private String jobMajorRequirement;

    /**
     * 岗位发布的公司的规模
     */
    private String jobCompanySize;

    /**
     * 公司logo图片
     */
    private String jobCompanyLogo;

}
